/*
 * Pantalla.h
 *
 *  Created on: 02/09/2012
 *      Author: rodrigo
 */

#ifndef PANTALLA_H_
#define PANTALLA_H_

using namespace std;

#include "SDL/SDL.h"

class Pantalla {
	
	protected:
	
		int alto, ancho;
		bool scroll;
		SDL_Surface* superficie;
		int margenScrollX, margenScrollY;
		
	public:
	
		Pantalla(int ancho, int alto);
		Pantalla(int ancho, int alto, int margen);
		virtual ~Pantalla();
		int getAlto();
		void setAlto(int alto);
		int getAncho();
		void setAncho(int ancho);
		SDL_Surface* getSuperficie();
		void setSuperficie (SDL_Surface* sup);
		void setMargenScroll(int margen);
		int getMargenScrollX();
		int getMargenScrollY();
};

#endif /* PANTALLA_H_ */
